40 XDRAW 29 AT 235,65: DRAW 29 AT 235,64: XDRAW 29 AT 235,64: DRAW 29 AT 235,65
50 POKE B,0:L = L -1: IF L <1 THEN L = 1:B$ = " "
60 B$ = LEFT$(B$,L): CALL C: PRINT B$: RETURN
70 XDRAW 51 AT 252,40: XDRAW 53 AT 258,40: XDRAW 47 AT 264,40: DRAW 51 AT 252,39: DRAW 53 AT 258,39: DRAW 47 AT 264,39: XDRAW 51 AT 252,39: XDRAW 53 AT 258,39: XDRAW 47 AT 264,39
80 DRAW 51 AT 252,40: DRAW 53 AT 258,40: DRAW 47 AT 264,40
90 CALL C: PRINT " RETURN ": POKE B,0: FOR Q = 0 TO 80: NEXT
100 B$ = " ": PRINT B$: RETURN
110 DRAW 60 AT 129,111: XDRAW 60 AT 129,111: RETURN
120 GET A$:A = ASC(A$):I = A -K
125 R = PEEK( -16336):R = PEEK( -16335)
130 IF A = 21 THEN GOSUB 20: GOTO 120
140 IF A = 32 THEN GOSUB 110: GOTO 190
150 IF A = 8 THEN GOSUB 40: GOTO 120
160 IF A = 13 THEN GOSUB 70: GOTO 120
170 IF A <33 OR A >90 THEN 120
180 XDRAW I AT X(I),Y(I): DRAW I AT X(I),Y(I) -1: XDRAW I AT X(I),Y(I) -1: DRAW I AT X(I),Y(I)